/*个人中心*/
.containerbox {
	background: #f6f5fa;
    padding-bottom: 60px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.containerbox .right_side {
	background: #f6f5fa;
	margin-left: 190px;
}

.containerbox .right_side .ibox {
	padding: 20px;
	background: #fff;
	min-height: 450px;
}

.containerbox .right_side .ibox-content,
.containerbox .left_side .ibox-content {
	border: none;
}

.containerbox .right_side .ibox-content {
	padding-top: 0;
}
.containerbox .left_side  .topTitle{background-color: #f2f2f2; padding: 10px; text-align: center; margin: 0 10px; margin-top: 20px; font-weight: 500; font-size: 16px;}
.containerbox .left_side .leftMeun li>a{padding-left: 20px; display: block; text-align: left;}
.containerbox .left_side .leftMeun li>a>i{margin-right: 10px;}
.containerbox .left_side ul.leftMeun li.active a:before, .containerbox .left_side ul.leftMeun li:hover a:before{
	content: "";
	display: none;
}

.right_side .titleDiv{
	color: #69a8d2;
	font-size: 15px;
    height: 30px;
    line-height: 30px;
}
.right_side .titleDiv .blockB{     width: 3px;
    height: 16px;
    background: #51a1ea;
    display: inline-block;
    float: left;
    margin-top: 6px;
    margin-right: 10px;}
.right_side .ibox .ibox-content .selUl {overflow: hidden}
.right_side .ibox .ibox-content .selUl .input-group {
	display: inline-block;
	padding-right: 10px;
	float: left;
   margin-bottom: 10px;
}

.right_side .ibox .ibox-content .selUl  .input-group .input-group-addon {
	width: auto;
    display: inline;
    float: left;
    background: #51a1ea;
    border: 1px solid #5894dc;
    border-right: 0;
    padding: 9px 20px;
    color: #fff;
}

.right_side .ibox .ibox-content .selUl .input-group .input-group-addon.del {
	background: #51a1ea;
    padding: 7px 5px;
    cursor: pointer;
    font-size: 18px;
    color: #ffffff;
    border: 1px solid #5894dc;
    border-left: 1px solid #4c82c3;
}
.right_side .ibox .ibox-content .selUl .input-group.addBtn .input-group-addon {
	background: #fff;
    border: 1px solid #5894dc;
    font-size: 26px;
    padding: 3px 20px;
    color: #427db3;
    width: 100px;
    cursor: pointer;
}
#areas_options .right_area{margin-left: 0; padding: 20px; background: #f5f5f5;}
.follow_areas .right_area{margin-right: 0;}
.follow_areas .right_area,.follow_areas .right_area ul>li{background: transparent;}
.areas_options .province_div .right_area .province_ul>li>p{background: #fff;}

.search-top .form_group .right_form .yxbq_ul{    max-height: 190px; overflow: auto;}
.right_area .right_form .sl-age .smallSpan{line-height: 34px;}
#yxbq{min-height: 34px;}
@media only screen and (min-width: 1200px){
	.right_area .address_ul{width: 746px;}
}
@media only screen and (max-width: 1200px){
	.right_area .address_ul{width: 535px;}
}
.select2-container--default.select2-container--disabled .select2-selection--single{background-color: #fff !important;}
/*企业访谈*/
.busUl li{overflow: hidden;}
.follow_areas .left_area, .aptitude_require .left_area{    width: 72px;}
.follow_areas .left_area, .follow_areas .right_area, .aptitude_require .right_area, .follow_industry .industry_option .right_area{margin-left: 90px;}
.require_option>.col-xs-12{margin-top: 10px;}
.business_adress .form-group{overflow: hidden;}
.select2-container--default .select2-selection--single .select2-selection__arrow b:before{display: none;}
.select2-container--default .select2-selection--single .select2-selection__arrow b:after{
	border-color: #ffffff transparent transparent transparent;
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b:after{
	border-color: transparent transparent #ffffff transparent;
}
.busMenu{padding: 15px; border: 1px solid #cccdcc; margin: 15px 0;}
.busMenu span{color: #999999;  margin-right: 5px;}
.busMenu .menuBusMid .btnBlun{color: #51a1ea;}

/*个人设置*/
.inpuDiv .form-control[readonly]{background: transparent;opacity: 1; border: 0; box-shadow: none;}
.inpuDiv .form-control.hasBorder{border:1px solid #E5E6E8;}
.msg-wrap{
	min-height: 23px;
    margin-top: 5px;
    margin-bottom: 5px;
    height: auto!important;
    margin-bottom: 12px;
}
.msg-error{
	position: relative;
    background: #ffebeb;
    color: #e43a3d;
    border: 1px solid #faccc6;
    padding: 6px 10px 6px 40px;
    line-height: 15px;
    height: auto;
}
.msg-error b{
	position: absolute;
    top: 50%;
    left: 10px;
    display: block;
    margin-top: -8px;
    width: 16px;
    height: 16px;
    overflow: hidden;
    background: url(../../img/pwd-icons-new.png) -104px -49px no-repeat;
}
.personOrg .control-label{    width: 58px; padding-right: 0; font-weight: 500; padding-top: 6px; color: #333;}
